Tootsville::Ensure-User-For-Plist

Function

Ensure-User-For-Plist names a function, with lambda list (PLIST):

Find or create the user described by PLIST and return them.

PLIST can have keys that align to a DB.PERSON or their contact infos (eg, email) and is expected to have been validated already (eg, come from a trusted authentication provider like Google Firebase).

File

Defined in file src/users.lisp.